Dalam pembahasan komunikasi berorientasi koneksi, aliran data adalah proses pengkodean dan transmisi data secara terus menerus (kontinu)[1]. Data berisi deskripsi kejadian (event) digital ditransmisikan melalui sinyal yang mengalami proses dekode secara digital untuk menyampaikan informasi.[2] Biasanya, karakter yang ditransmisikan dikelompokkan menjadi beberapa paket.[3]
Pengaliran data (data streaming) sudah umum terjadi. Berkas apapun yang dikirimkan melalui layanan Internet ditransmisikan sebagai aliran data. Sebagai contoh, percakapan yang dilakukan melalui telepon genggam, mentransmisikan data suara melalui aliran data.